package com.woniu.dao;


import com.woniuxy.commons.entity.QueryConditions;
import com.woniuxy.commons.entity.SelectBank;

import java.util.List;

/**
 * @program: bzeducation
 * @author: Xingqilin
 * @create: 2020-07-16 14:49
 * @description:
 */

public interface SelectBankDao {

    //    通过ID查找具体选择题
    SelectBank findSelectById(Long selectId);

    //    通过问题描述模糊查询
    List<SelectBank> findSelectByTopic(Long subject, String topic);

    //    通过学期，分值，类别，知识点，出题时间，出题人查询问题
    List<SelectBank> findSelectByParams(QueryConditions queryConditions);

    int insertSelectBank(SelectBank selectBank);

    int updateSelectBank(SelectBank selectBank);

    int deleteSelectBank(long selectId);
}
